infrastructure strategy - German English Dictionary